package com.aggregate.pay.saobei.bean;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 退款查询-响应参数
 * @author Moyq5
 * @date 2021年9月16日
 */
public class QueryRefundResult extends AbstractResult {

	@JsonProperty("refund_fee")
	private String refundFee;
	@JsonProperty("end_time")
	private String endTime;
	@JsonProperty("out_refund_no")
	private String outRefundNo;
	@JsonProperty("trade_state")
	private String tradeState;
	@JsonProperty("channel_trade_no")
	private String channelTradeNo;
	@JsonProperty("channel_order_no")
	private String channelOrderNo;
	@JsonProperty("user_id")
	private String userId;
	@JsonProperty("attach")
	private String attach;
	@JsonProperty("pay_trace")
	private String payTrace;
	@JsonProperty("pay_time")
	private String payTime;
	
	public String getEndTime() {
		return endTime;
	}
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}
	public String getTradeState() {
		return tradeState;
	}
	public void setTradeState(String tradeState) {
		this.tradeState = tradeState;
	}
	public String getChannelTradeNo() {
		return channelTradeNo;
	}
	public void setChannelTradeNo(String channelTradeNo) {
		this.channelTradeNo = channelTradeNo;
	}
	public String getChannelOrderNo() {
		return channelOrderNo;
	}
	public void setChannelOrderNo(String channelOrderNo) {
		this.channelOrderNo = channelOrderNo;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getAttach() {
		return attach;
	}
	public void setAttach(String attach) {
		this.attach = attach;
	}
	public String getRefundFee() {
		return refundFee;
	}
	public void setRefundFee(String refundFee) {
		this.refundFee = refundFee;
	}
	public String getOutRefundNo() {
		return outRefundNo;
	}
	public void setOutRefundNo(String outRefundNo) {
		this.outRefundNo = outRefundNo;
	}
	@Override
	public String toString() {
		return "QueryRefundResult [refundFee=" + refundFee + ", endTime=" + endTime + ", outRefundNo=" + outRefundNo
				+ ", tradeState=" + tradeState + ", channelTradeNo=" + channelTradeNo + ", channelOrderNo="
				+ channelOrderNo + ", userId=" + userId + ", attach=" + attach + ", payTrace=" + payTrace + ", payTime="
				+ payTime + ", toString()=" + super.toString() + "]";
	}
}
